.order-box{
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    border-bottom:1px solid @color-line;
    padding: 40rpx 10rpx 20rpx;
	position: relative;
    .order-content{
        display: flex;
        flex-direction: column;
        .o-c-tag{
            display: flex;
            align-items: center;
			margin-bottom: 40rpx;
			.o-c-title{
			    font-size: @font-size-31;
			    font-family: 'ali-m';
			    font-weight: 500;
			    color: @color-black;
			    overflow: hidden;
			    white-space: nowrap;
			    text-overflow: ellipsis;
			    width: calc(100vw - 230rpx);
			}
            /deep/.van-tag{
				margin-right: 16rpx; 
				font-size: @font-size-23;
				font-family:'ali';
            }
            
        }
        
        .o-c-text{
            font-size: @font-size-23;
            font-family: 'ali';
            color: @color-grey;
            margin-top: 10rpx;
        }
    }
    .order-state{
        display: flex;
        flex-direction: column;
		position: absolute;
		right: 0;
        /deep/.van-button{
            margin-top: 20rpx;
        }
    }
}